TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Pacific NW
Area - Northwest Washington
League - 2024 Adult 18 & Over
Flight - 4.0 Men
Subflight - B
--------------------------------------------------------------------------------------------------------------------------------------
BELL-Margolis
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Jacob Mann - 3.90
Edward Szymczak - 3.89
Kevin Ross - 3.78
KIRK CRAWFORD - 3.68
Paul Shmotolokha - 3.66
Rick Adelstein - 3.64
Colton Wise - 3.63
Brad Teeter - 3.59
Kemp Chanthanalay - 3.57
Loi Caldwell - 3.55
Robert McCarthy - 3.53
Jeff Gibson - 3.53
Christopher Rink - 3.42
Zachary Timmer - 3.41
Nate Kacatin - 3.40
Tom Gresham - 3.34
Drew McDonald - 3.30
Corey Margolis - 3.14
League Results By Position
1S 2S 1D 2D 3D
Christopher Rink - 3.42 & Robert McCarthy - 3.53 0 - 1
Colton Wise - 3.63 1 - 0 0 - 1
Drew McDonald - 3.30 & Christopher Rink - 3.42 0 - 2
Drew McDonald - 3.30 0 - 1 1 - 1
Edward Szymczak - 3.89 3 - 0
Jeff Gibson - 3.53 1 - 2
Jacob Mann - 3.90 & Brad Teeter - 3.59 1 - 0
Jacob Mann - 3.90 & Corey Margolis - 3.14 0 - 1
Jacob Mann - 3.90 & Paul Shmotolokha - 3.66 0 - 1 0 - 1
Kevin Ross - 3.78 2 - 1
KIRK CRAWFORD - 3.68 & Brad Teeter - 3.59 1 - 0
KIRK CRAWFORD - 3.68 & Rick Adelstein - 3.64 1 - 0
KIRK CRAWFORD - 3.68 & Robert McCarthy - 3.53 1 - 0
KIRK CRAWFORD - 3.68 & Zachary Timmer - 3.41 1 - 0
Loi Caldwell - 3.55 & Nate Kacatin - 3.40 1 - 0
Loi Caldwell - 3.55 & Paul Shmotolokha - 3.66 0 - 1
Nate Kacatin - 3.40 & Kemp Chanthanalay - 3.57 0 - 1 1 - 0
Nate Kacatin - 3.40 & Kevin Ross - 3.78 0 - 1
Nate Kacatin - 3.40 0 - 1
Paul Shmotolokha - 3.66 & Corey Margolis - 3.14 0 - 1
Paul Shmotolokha - 3.66 & Kevin Ross - 3.78 0 - 1
Tom Gresham - 3.34 & Rick Adelstein - 3.64 1 - 0
Zachary Timmer - 3.41 & Corey Margolis - 3.14 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CAC/SL-Dhindsa
League Record: 8 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Alexander Katz - 3.90
Kevin Schmidt - 3.82
Chad Masche - 3.82
Rohit Sharma - 3.79
Will Blanchard - 3.78
Simran Dhindsa - 3.78
Nishad Krishnan - 3.77
James Xu - 3.77
Cole Balen - 3.68
Bindu Purhar - 3.67
Victor Betancourt - 3.66
Sanjai Ganesh Jeenagiri - 3.57
Daniel Murray - 3.49
David Bibbs - 3.45
Jeremy Peck - 3.35
Hyeoncheol Jung - 3.32
League Results By Position
1S 2S 1D 2D 3D
Alexander Katz - 3.90 2 - 0
Bindu Purhar - 3.67 & Kevin Schmidt - 3.82 1 - 1
Chad Masche - 3.82 & Kevin Schmidt - 3.82 1 - 0
Chad Masche - 3.82 & Simran Dhindsa - 3.78 1 - 0
Cole Balen - 3.68 4 - 0 1 - 0
Daniel Murray - 3.49 & David Bibbs - 3.45 0 - 1
Hyeoncheol Jung - 3.32 & David Bibbs - 3.45 1 - 0
Hyeoncheol Jung - 3.32 & Jeremy Peck - 3.35 1 - 0
James Xu - 3.77 & Rohit Sharma - 3.79 1 - 0
James Xu - 3.77 & Victor Betancourt - 3.66 4 - 0
Kevin Schmidt - 3.82 & Rohit Sharma - 3.79 1 - 0
Nishad Krishnan - 3.77 1 - 1 2 - 0
Rohit Sharma - 3.79 1 - 0 1 - 0
Simran Dhindsa - 3.78 & Alexander Katz - 3.90 1 - 0 1 - 0
Simran Dhindsa - 3.78 & Nishad Krishnan - 3.77 1 - 0
Simran Dhindsa - 3.78 & Victor Betancourt - 3.66 2 - 0
Sanjai Ganesh Jeenagiri - 3.57 0 - 1 1 - 1
Will Blanchard - 3.78 & Rohit Sharma - 3.79 2 - 1
Will Blanchard - 3.78 & Simran Dhindsa - 3.78 1 - 0
Will Blanchard - 3.78 & Victor Betancourt - 3.66 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
EDG-Hirai
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Barry Nishimura - 3.96
Rich Waltz - 3.71
Brad Lee - 3.68
Song Ko - 3.61
Hui Yang - 3.60
Anton Piskunov - 3.57
Jerry Rey Chai - 3.54
James Wann - 3.48
Manato Hirai - 3.45
Christopher Gipson - 3.35
Tyson Hawkins - 3.34
Michael Shaw - 3.32
Brian Namba - 3.17
Benjamin Ko - n/a
League Results By Position
1S 2S 1D 2D 3D
Anton Piskunov - 3.57 0 - 1 2 - 2
Brad Lee - 3.68 & Brian Namba - 3.17 0 - 1
Brad Lee - 3.68 & Manato Hirai - 3.45 1 - 0
Brad Lee - 3.68 & Song Ko - 3.61 1 - 0 0 - 1
Brian Namba - 3.17 & Christopher Gipson - 3.35 0 - 1
Barry Nishimura - 3.96 & Jerry Rey Chai - 3.54 1 - 1
Barry Nishimura - 3.96 & Manato Hirai - 3.45 1 - 0
Barry Nishimura - 3.96 1 - 0
Christopher Gipson - 3.35 & Michael Shaw - 3.32 0 - 1
Christopher Gipson - 3.35 0 - 2
Hui Yang - 3.60 & Jerry Rey Chai - 3.54 1 - 0
Hui Yang - 3.60 & Michael Shaw - 3.32 1 - 0
Hui Yang - 3.60 & Tyson Hawkins - 3.34 0 - 1
Jerry Rey Chai - 3.54 & Michael Shaw - 3.32 0 - 1
Jerry Rey Chai - 3.54 1 - 1
James Wann - 3.48 & Brian Namba - 3.17 0 - 1
James Wann - 3.48 & Michael Shaw - 3.32 1 - 0 1 - 0
Manato Hirai - 3.45 & Brian Namba - 3.17 1 - 1 0 - 1
Rich Waltz - 3.71 1 - 1
Song Ko - 3.61 & Benjamin Ko - n/a 1 - 0
Song Ko - 3.61 & Jerry Rey Chai - 3.54 1 - 0
Song Ko - 3.61 0 - 2
Tyson Hawkins - 3.34 & Jerry Rey Chai - 3.54 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
AYTC-Penguins-Hung
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Colin Kim - 3.85
Raymond Lam - 3.76
Ryan Hung - 3.71
Jeffrey Duan - 3.65
RICHARD TSUI - 3.51
Ronan Brown - 3.47
Chris Hsu - 3.38
Tomonori Sugimoto - 3.29
Zachary Hsiao - 3.20
Kevin Kang - 3.18
Lynn Siebert - 2.93
Justin Nguyen - 2.79
Patrick Preston - n/a
Michael Chaitkin - n/a
League Results By Position
1S 2S 1D 2D 3D
Chris Hsu - 3.38 0 - 3
Colin Kim - 3.85 & Chris Hsu - 3.38 1 - 0 0 - 1
Colin Kim - 3.85 & Michael Chaitkin - n/a 1 - 1
Colin Kim - 3.85 & Tomonori Sugimoto - 3.29 1 - 0
Jeffrey Duan - 3.65 & Kevin Kang - 3.18 1 - 0
Jeffrey Duan - 3.65 & Tomonori Sugimoto - 3.29 1 - 0
Kevin Kang - 3.18 & Ronan Brown - 3.47 0 - 1
Lynn Siebert - 2.93 & Justin Nguyen - 2.79 0 - 1
Lynn Siebert - 2.93 & Patrick Preston - n/a 0 - 1
Lynn Siebert - 2.93 0 - 1
Patrick Preston - n/a & Tomonori Sugimoto - 3.29 0 - 1
Ronan Brown - 3.47 1 - 1 1 - 0
Ryan Hung - 3.71 & Kevin Kang - 3.18 0 - 2 0 - 1 1 - 0
Ryan Hung - 3.71 & Tomonori Sugimoto - 3.29 1 - 0
RICHARD TSUI - 3.51 & Jeffrey Duan - 3.65 2 - 1
RICHARD TSUI - 3.51 0 - 1
Raymond Lam - 3.76 & Jeffrey Duan - 3.65 0 - 1
Raymond Lam - 3.76 5 - 1
Zachary Hsiao - 3.20 & Lynn Siebert - 2.93 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
WSC-MacQuarrie
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Julien Acis - 3.64
Sid Siahpush - 3.54
Dennis Hanson - 3.51
Irvin MacQuarrie - 3.50
Peter Bui - 3.48
Dave Dupuy - 3.45
David Gruber - 3.43
David Aplin - 3.40
CURRAN SCOTT - 3.36
Munish Vashist - 3.31
Adrian Fanaru - 3.24
Mihai Petriuc - 3.21
Mihail Frintu - 3.20
Petru Cociorva - 3.19
Ciprian Clinciu - 3.18
Blake Anderson - 3.13
League Results By Position
1S 2S 1D 2D 3D
Adrian Fanaru - 3.24 & Dennis Hanson - 3.51 0 - 1
Adrian Fanaru - 3.24 & Mihai Petriuc - 3.21 0 - 2
Blake Anderson - 3.13 & Dennis Hanson - 3.51 0 - 1
Blake Anderson - 3.13 0 - 1
Ciprian Clinciu - 3.18 & David Gruber - 3.43 0 - 1
Ciprian Clinciu - 3.18 & Julien Acis - 3.64 0 - 1 0 - 2
CURRAN SCOTT - 3.36 & Dennis Hanson - 3.51 1 - 0
CURRAN SCOTT - 3.36 & Dave Dupuy - 3.45 0 - 1
CURRAN SCOTT - 3.36 & Mihail Frintu - 3.20 0 - 1
CURRAN SCOTT - 3.36 0 - 3 0 - 1
Dennis Hanson - 3.51 & Petru Cociorva - 3.19 0 - 1
Dave Dupuy - 3.45 & David Gruber - 3.43 0 - 1
David Aplin - 3.40 0 - 3 1 - 0
David Gruber - 3.43 & Mihai Petriuc - 3.21 1 - 0 0 - 1
David Gruber - 3.43 0 - 1 1 - 0
Irvin MacQuarrie - 3.50 & Julien Acis - 3.64 0 - 1
Irvin MacQuarrie - 3.50 1 - 0
Mihail Frintu - 3.20 & Petru Cociorva - 3.19 1 - 0
Munish Vashist - 3.31 & Mihail Frintu - 3.20 1 - 0
Munish Vashist - 3.31 2 - 2
Peter Bui - 3.48 & Dennis Hanson - 3.51 0 - 1
Sid Siahpush - 3.54 & Dave Dupuy - 3.45 0 - 2
Sid Siahpush - 3.54 & Irvin MacQuarrie - 3.50 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MC-Ichikawa U Steele U Dai
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Rodolfo Baba - 3.96
Ramanuja Atur - 3.90
Glen Kelton - 3.87
Tony Liao - 3.80
Jonathan Glen Newman - 3.79
Greg Harriman - 3.66
Ivan Pare des - 3.64
Reyn Nakamoto - 3.59
Abraham Lee - 3.54
Loren Callahan - 3.53
Dai Ichikawa - 3.49
Jeffrey Steele - 3.47
Jeffrey Ng - 3.44
Alex Yee - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Yee - n/a 1 - 0
Abraham Lee - 3.54 & Alex Yee - n/a 1 - 0
Abraham Lee - 3.54 & Ivan Pare des - 3.64 1 - 0
Abraham Lee - 3.54 & Jeffrey Steele - 3.47 0 - 1
Abraham Lee - 3.54 & Reyn Nakamoto - 3.59 0 - 1
Dai Ichikawa - 3.49 & Abraham Lee - 3.54 1 - 0
Dai Ichikawa - 3.49 & Jeffrey Ng - 3.44 1 - 1 0 - 1
Glen Kelton - 3.87 & Jeffrey Steele - 3.47 1 - 0 1 - 0
Glen Kelton - 3.87 & Jonathan Glen Newman - 3.79 2 - 0 0 - 1
Greg Harriman - 3.66 1 - 0 2 - 1
Ivan Pare des - 3.64 & Loren Callahan - 3.53 1 - 1 1 - 0
Reyn Nakamoto - 3.59 4 - 1
Rodolfo Baba - 3.96 0 - 1
Ramanuja Atur - 3.90 & Jonathan Glen Newman - 3.79 1 - 0
Ramanuja Atur - 3.90 & Rodolfo Baba - 3.96 7 - 0
Tony Liao - 3.80 4 - 1
--------------------------------------------------------------------------------------------------------------------------------------
ETC-Super Smash Bros-Colacurcio
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Jacob Colacurcio - 3.62
Fadi Ghishan - 3.56
Kevin Chiang - 3.51
Nicolas Ludmer - 3.48
Sid Nagendran - 3.46
MInh Chau - 3.45
Stephen Liang - 3.43
Anand Kancherla - 3.34
Eric dong - 3.31
Michael Swei - 3.25
Vaidy Krishnan - 3.22
Loi Pham - n/a
Jensen Hu - n/a
League Results By Position
1S 2S 1D 2D 3D
Eric dong - 3.31 1 - 2 0 - 1
Fadi Ghishan - 3.56 & Anand Kancherla - 3.34 1 - 0
Fadi Ghishan - 3.56 & MInh Chau - 3.45 0 - 1
Fadi Ghishan - 3.56 & Nicolas Ludmer - 3.48 1 - 1
Fadi Ghishan - 3.56 & Sid Nagendran - 3.46 0 - 1
Jensen Hu - n/a & Stephen Liang - 3.43 0 - 1
Jacob Colacurcio - 3.62 & Michael Swei - 3.25 0 - 1 1 - 0 0 - 1
Jacob Colacurcio - 3.62 & Stephen Liang - 3.43 1 - 0
Jacob Colacurcio - 3.62 0 - 1
Kevin Chiang - 3.51 & Stephen Liang - 3.43 0 - 1
Kevin Chiang - 3.51 0 - 2 0 - 2
Loi Pham - n/a & Eric dong - 3.31 0 - 1
MInh Chau - 3.45 & Michael Swei - 3.25 0 - 1 1 - 0
MInh Chau - 3.45 & Sid Nagendran - 3.46 0 - 1
MInh Chau - 3.45 & Vaidy Krishnan - 3.22 1 - 0
Nicolas Ludmer - 3.48 1 - 1 1 - 0
Sid Nagendran - 3.46 & Anand Kancherla - 3.34 0 - 1
Sid Nagendran - 3.46 & Loi Pham - n/a 0 - 1 1 - 0
Sid Nagendran - 3.46 0 - 2
Vaidy Krishnan - 3.22 & Michael Swei - 3.25 0 - 1
Vaidy Krishnan - 3.22 & Sid Nagendran - 3.46 0 - 1
Vaidy Krishnan - 3.22 & Stephen Liang - 3.43 0 - 1
Vaidy Krishnan - 3.22 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
CP-Oroszlan
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Tod Wescott - 3.63
Steve Oroszlan - 3.57
Richard May - 3.51
Qian Liang - 3.51
Jonathan Smith - 3.49
Rob Leidle - 3.44
Marc Stolte - 3.44
Fred Wurden - 3.44
Richard Clark - 3.38
Arjang Tahmasebie - 3.36
Marvin Mall - 3.26
Oliver Graves - 3.19
Walt Paulson - 3.15
Davis Axtman - 3.15
League Results By Position
1S 2S 1D 2D 3D
Arjang Tahmasebie - 3.36 1 - 2 1 - 0
Davis Axtman - 3.15 & Marc Stolte - 3.44 1 - 0
Davis Axtman - 3.15 0 - 1
Fred Wurden - 3.44 & Jonathan Smith - 3.49 0 - 1 0 - 1 1 - 0
Fred Wurden - 3.44 & Steve Oroszlan - 3.57 0 - 1
Marvin Mall - 3.26 1 - 0 1 - 1
Oliver Graves - 3.19 & Steve Oroszlan - 3.57 1 - 0
Qian Liang - 3.51 & Davis Axtman - 3.15 0 - 1 1 - 1
Qian Liang - 3.51 & Jonathan Smith - 3.49 0 - 1
Qian Liang - 3.51 & Marc Stolte - 3.44 1 - 0
Qian Liang - 3.51 0 - 1
Richard Clark - 3.38 & Steve Oroszlan - 3.57 0 - 1 1 - 1
Richard May - 3.51 & Jonathan Smith - 3.49 1 - 0
Richard May - 3.51 0 - 1
Rob Leidle - 3.44 0 - 2 0 - 2
Tod Wescott - 3.63 & Jonathan Smith - 3.49 0 - 1
Tod Wescott - 3.63 & Richard May - 3.51 1 - 1
Tod Wescott - 3.63 & Steve Oroszlan - 3.57 1 - 0
Tod Wescott - 3.63 & Walt Paulson - 3.15 0 - 1
Walt Paulson - 3.15 & Davis Axtman - 3.15 0 - 1
Walt Paulson - 3.15 & Jonathan Smith - 3.49 0 - 1
Walt Paulson - 3.15 & Marc Stolte - 3.44 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MI-Goodman 4.0M
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Christopher Loiselle - 3.92
Leonardo Rubio - 3.76
Andrew Parcel - 3.76
Vaclav Petricek - 3.74
Tim Bernardez - 3.73
Mayoor Tandon - 3.71
Grant Pomering - 3.67
Gregory Kinney - 3.64
Bryson Bachman - 3.60
Gulliver Swenson - 3.58
Aaron Thomas - 3.57
Grover Holtzclaw - 3.54
Vaishak Suvarna - 3.46
Alexis Falicov - 3.46
PETER GOODMAN - 3.45
ERIC MORSE - 3.45
Ivan Ribeiro - 3.38
Michael Gaberman - 3.32
Scott Barneson - n/a
E Lloyd Hounsell - n/a
Chris Pavlin - n/a
League Results By Position
1S 2S 1D 2D 3D
Andrew Parcel - 3.76 & Bryson Bachman - 3.60 1 - 0
Andrew Parcel - 3.76 0 - 1
Aaron Thomas - 3.57 & Grant Pomering - 3.67 1 - 0
Aaron Thomas - 3.57 & Gulliver Swenson - 3.58 0 - 1
E Lloyd Hounsell - n/a & Aaron Thomas - 3.57 1 - 0
ERIC MORSE - 3.45 & Alexis Falicov - 3.46 0 - 1
ERIC MORSE - 3.45 & Andrew Parcel - 3.76 0 - 1
ERIC MORSE - 3.45 & Christopher Loiselle - 3.92 1 - 0
ERIC MORSE - 3.45 & Gulliver Swenson - 3.58 1 - 0
Gregory Kinney - 3.64 & Grover Holtzclaw - 3.54 1 - 0 1 - 0
Grant Pomering - 3.67 1 - 1 2 - 1
Gulliver Swenson - 3.58 1 - 0
Ivan Ribeiro - 3.38 & Bryson Bachman - 3.60 1 - 0
Ivan Ribeiro - 3.38 & Gregory Kinney - 3.64 1 - 0
Ivan Ribeiro - 3.38 & Grover Holtzclaw - 3.54 1 - 0
Leonardo Rubio - 3.76 4 - 2
Mayoor Tandon - 3.71 3 - 0
PETER GOODMAN - 3.45 & Michael Gaberman - 3.32 0 - 1 0 - 1
Scott Barneson - n/a & Andrew Parcel - 3.76 1 - 0
Scott Barneson - n/a & Gregory Kinney - 3.64 0 - 1
Tim Bernardez - 3.73 & Mayoor Tandon - 3.71 0 - 1 1 - 0
Vaclav Petricek - 3.74 & Christopher Loiselle - 3.92 1 - 0 0 - 1
Vaclav Petricek - 3.74 & PETER GOODMAN - 3.45 1 - 0
Vaishak Suvarna - 3.46 & Chris Pavlin - n/a 1 - 1